package homework.homework_7;

/**
 * @author 朱
 * @date 201904018:31
 */

import java.util.ArrayList;

/**
 * 1、集合操作
 * 1）创建一个ArrayList集合对象，保存String类型元素。
 * 2）往该集合对象中添加若干个元素（至少4、5个元素，其中包含值为“hello”的元素）
 * 3）遍历该集合所有元素
 * 4）移除集合中的第2个元素
 * 5）判断集合中是否存在值为“hello”的元素，若存在则移除
 * 6）再次遍历集合
 */
public class ArrayListTest {
    public static void main(String[] args) {
//        创建一个ArrayList集合对象，保存String类型元素。
        ArrayList<String> arrayList=new ArrayList<String>();
//        往该集合对象中添加若干个元素（至少4、5个元素，其中包含值为“hello”的元素）
        arrayList.add("slsher");
        arrayList.add("hello");
        arrayList.add("apple");
        arrayList.add("mysql");
        arrayList.add("hello");
//         遍历该集合所有元素
        for (int i = 0; i <arrayList.size() ; i++) {
            System.out.print(arrayList.get(i)+"\t");
        }
//        移除集合中的第2个元素
        arrayList.remove(1);
//        判断集合中是否存在值为“hello”的元素，若存在则移除
        for (int i = 0; i <arrayList.size() ; i++) {
            if (arrayList.get(i).equals("hello")){
                arrayList.remove(i);
            }
        }
//        再次遍历集合
        System.out.println();
        for (int i = 0; i <arrayList.size() ; i++) {
            System.out.print(arrayList.get(i)+"\t");
        }
    }
}
